package com.agv.core.lectorDeGlobalizadoresImpl;

import java.util.ArrayList;
import java.util.HashMap;

public class LectorEscritor {

	ArrayList<HashMap<String, String>> data;

	public void leerArchivos(String f) throws Exception {
		String file = f;
		LectorDeArchivos archivos = new LectorDeArchivos();
		ArrayList<String> list = new ArrayList<String>();

		archivos.setFile(file);

		if (file.endsWith("PNR")) {
			list = archivos.leerPnr();
			LectorPnr pnr = new LectorPnr();
			data = pnr.leer(list);
		} else if (file.endsWith("Txt")) {
			list = archivos.leerTxt();
			LectorTxt txt = new LectorTxt();
			data = txt.leer(list);
		} else if (file.endsWith("dat")) {
			list = archivos.leerDat();
			LectorDat dat = new LectorDat();
			data = dat.leer(list);
		} else if (file.endsWith("bca")) {
			list = archivos.leerBca();
			LectorBca bca = new LectorBca();
			data = bca.leer(list);
		}
	}
}
